screw-pin shackle - Alemán Inglés Diccionario